$(function() {
	$(document).ready(function() {
		$(".changeStatus").each(function() {
			if ($(this).parent().prev().text().trim() == "空闲") {
				$(this).attr("src", "../image/arrange_table2.png");
				$(this).attr('disabled', true);
			}
		})
	});

	/**
	 * 状态查询
	 */
	$(".onlySelect").change(function() {
		var result = $(this).children('option:selected').val().trim();
		var status = $(this).children('option:selected').attr("status");
		if (result != null) {
			if (result == "showTableByStatus") {
				location.href = "../dining/searchBystatus?status=" + status;
			}
		}

	});

	/*餐桌状态改变*/
	$(".changeStatus").click(function() {
		var tableName = $(this).attr("tid");
		var type = $(this).parent().siblings(".type").attr("table_type");
		var type_name = $(this).parent().siblings(".type").text().trim();
		//console.log(tableName);
		//console.log(type);
		//console.log(type_name);
		layer.confirm('确定要改变'+type_name+'状态吗?', {
			btn : [ '确定', '取消' ]
		//按钮
		}, function() {
			
			$.ajax({
				url : '../dining/upadatediningTable',
				type : 'post',
				data : {
					tableName : tableName
				},
				dataType : 'json',
				success : function(data) {
					if (data.message != null) {
						layer.msg(data.message, {
							icon : 2,
							time : 2000
						}, function() {
							return false;
						});
					}
					if (data.result != null) {
						var index = layer.load(0, {
							shade : false
						});
						layer.msg(data.result, {
							icon : 1,
							time : 2000
						}, function() {
							layer.close(index);
							location.reload();
							return;
						});
					}
				},
				error : function(data) {
					if (data.message != null) {
						layer.msg(data.message, {
							icon : 2,
							time : 3000
						}, function() {
							location.reload();
						});
						return;
					}
				}
			});
			
			/*$.get("../dining/upadatediningTable", {
				tableName : tableName
			}, function(v) {
				if (v.trim() == "") {
					layer.msg('修改状态失败', {
						icon : 2,
						time : 2000
					});
					return false;
				}

				if (v.result!= "") {
					layer.msg("系统检测到有人等候" + type + "自动安排排队号：" + v + " 在此餐桌", {
						icon : 1,
						time : 2000
					});
				}
				location.reload();
			});*/
		});
	});

	/*修改餐桌人数*/
	$(".changeTable").click(
					function() {
						var type = $(this).parent().parent().find(".type");
						type.html("<select class='newType'><option selected='selected' value='A'>两人桌</option><option value='B'>四人桌</option><option value='C'>八人桌</option><option value='D'>十二人桌</option></select>");
						$(".newType").blur(
								function() {
									var name = $(this).parent().parent().find(".name").text();
									var newType = $(this).children(
											'option:selected').val();
									layer.confirm('确定更改餐桌属性吗',{
										btn : [ '确定', '取消' ]
									},function(){
										console.log(name);
										console.log(newType);
										$.ajax({
											url : '../dining/updatediningTableName',
											type : 'post',
											data : {
												tableName : name,
												type:newType
											},
											dataType : 'json',
											success : function(data) {
												if (data.message != null) {
													layer.msg(data.message, {
														icon : 2,
														time : 2000
													}, function() {
														return false;
													});
												}
												if (data.result != null) {
													var index = layer.load(0, {
														shade : false
													});
													layer.msg(data.result, {
														icon : 1,
														time : 2000
													}, function() {
														layer.close(index);
														location.reload();
														return;
													});
												}
											},
											error : function(data) {
												if (data.message != null) {
													layer.msg(data.message, {
														icon : 2,
														time : 3000
													}, function() {
														location.reload();
													});
													return;
												}
											}
										});
										
									});
								});
						
						$(".cencel").click(function() {
							location.reload();
						});
					});
	
	
	
	
	

	/*删除一个餐桌的按钮*/
	$(".deleteTable").click(function() {
		var tableName = $(this).attr("tid");
		console.log(tableName);
		layer.confirm('确定要销毁' + tableName + '的记录吗？', {
			btn : [ '确定', '取消' ]
		//按钮
		}, function() {
			$.ajax({
				url : '../dining/delectdiningtable',
				type : 'post',
				data : {
					tableName : tableName
				},
				dataType : 'json',
				success : function(data) {
					if (data.message != null) {
						layer.msg(data.message, {
							icon : 2,
							time : 2000
						}, function() {
							return false;
						});
					}
					if (data.result != null) {
						var index = layer.load(0, {
							shade : false
						});
						layer.msg(data.result, {
							icon : 1,
							time : 2000
						}, function() {
							layer.close(index);
							location.reload();
							return;
						});
					}
				},
				error : function(data) {
					if (data.message != null) {
						layer.msg(data.message, {
							icon : 2,
							time : 3000
						}, function() {
							location.reload();
						});
						return;
					}
				}
			});
		});
	});

	//刷新此页面
	$(".deleteAll").click(function() {
		location.href = '../dining/searchBydiningfshow';
	});

	$(".toggle").click(function() {
		$("#iframe2").attr("src", "../dining/searchByAdddining");
		xianshi();
	});
});
//
//	隐藏弹出层
//
function guanbi() {
	$(".tanchu-bg").hide();
	$(".tanchu").hide();
}
//
//显示弹出层
//
function xianshi() {
	var height = document.body.scrollHeight;
	$(".tanchu-bg").attr("height", height);
	$(".tanchu-bg").show();
	$(".tanchu").show();
}